treasure chests - German English Dictionary